package grafica.obstaculos;

import grafica.ControlGraficos;
import grafica.Entity;

/**
 * Clase ObstaculoEntity: modela los objetos ObstaculoNoDestructible gráficamente que se encuentran en el nivel. 
 * @author Amorosi, Javier (94528)
 * @author Antiman, Nehuen (102440)
 */
public abstract class ObstaculoNoDestructibleEntity extends ObstaculoEntity {

	/**
	 * Constructor de la clase ObstaculoNoDestructibleEntity
	 * @param _game el juego donde se encuentra la entidad. 
	 * @param ref referencia a la representacion gráfica de la entidad.
	 * @param f posición en filas de la entidad.
	 * @param c posición en columnas de la entidad.
	 */
	public ObstaculoNoDestructibleEntity(ControlGraficos _game, String ref, int f, int c) {
		super(_game, ref, f, c);
	}
	
	/**
	 * Al ser obstáculos no destructibles, esta operación no tiene efecto alguno. 
	 */
	public void collidedWith(Entity other) {
		
	}

}
